that the intake hoses are securely fastened on the underside of the connection points. Some times they can get squished up there and not form a tight connection.
Look in tt.net classifieds and buy a boost leak checker, it's under $20 and can help you find not only boost leaks (since you have an NA you won't have any of those :-) but air leaks in general. Good luck.